sycamore maple


Results for "sycamore maple"

English - Turkish Dictionary

sycamore maple

(English - Turkish Dictionary) :
bot. dağakçaağacı.